ASTRID2 Error Fix Scheduler
Status:
This documentation applies to version 1.47.658.72 (12/10-2023) of the VdAstrid2/CAst2EFScheduler device.
Contents:
- CVdAst2EFScheduler overview
- Scheduler parameters
- ASTRID error fix device
- ASTRID automation device
- ASTRID2 Error fix device
- ASTRID2 automation device
CVdAst2EFScheduler overview
Device design notes - see document(s) in folder
O:\Nat_ISA-Ast2Doc\machine\Documentation\Controls\Automation\ErrorFix
This devices implements error fix scheduler routines for ASTRID/ASTRID2.
Scheduler parameters
setDecaying
Set Beam-mode to decaying and store current value of StatusAst2.BeamMode if not stored already.
setDecayingBy
As setDecaying, set Beam-mode to decaying and store current value of StatusAst2.BeamMode if not stored already.
In the same time, inform the scheduler of who/what set decaying.
Set back to zero by the scheduler when acknowledged by the scheduler
The setDecayingBy value for error fix devices and automation devices must be the
error fix/automation number +
0x1000: ASTRID error fix (ceSchdlrTrigSource_A_ErrorFix)
0x2000: ASTRID2 error fix (ceSchdlrTrigSource_A2_ErrorFix)
0x3000: ASTRID automation (ceSchdlrTrigSource_A_Automation)
0x4000: ASTRID2 automation (ceSchdlrTrigSource_A2_Automation)
rqstRstrBM
Set TRUE to request beam mode restore.
The beam-mode will be restored (stored value set to StatusAst2.BeamMode) when
  • EFX00CMMNast.allowTopUp and EFX01CMMNast2.allowTopUp is both TRUE and
  • MainsMonCmmn.okTime valid/not device closed and MainsMonCmmn.okTime>5 minutes
rqstRstrBMBy
As rqstRstrBM, request beam mode restore.
In the same time, inform the scheduler of who/what requested beam-mode restore.
Use same values as setDecayingBy
The beam mode will be restored (stored value set to StatusAst2.BeamMode) when
  • EFX00CMMNast.allowTopUp and EFX01CMMNast2.allowTopUp is both TRUE and
  • MainsMonCmmn.okTime valid/not device closed and MainsMonCmmn.okTime>5 minutes
progress
Event Scheduler Progress/State
restoreBMrequested
Status of beam-mode requested.
If TRUE, waiting for restore conditions to become TRUE
Set FALSE again when beam-mode is restored.
allowTopUp
Combined status of A1 and A2, TRUE if both allow top-up.
beamModeManual
If Beam Mode is set externally, ie. not set from the scheduler device.
beamModeManual will be set TRUE. Set FALSE again when changed in the scheduler.
topUpFillingManual
If beam-mode filling or top-up is set externally, ie. not set from the scheduler device,
topUpFillingManual will be set TRUE. Set FALSE again when changed in the scheduler device or
when set to something else than filling or top-up
decayingManual
If beam-mode decaying is set externally, ie. not set from the scheduler device decayingManuel
will be set TRUE. Set FALSE again when changed in the scheduler device or when set to
something else.
decayingSetBy
List of 'applications' that has an outstanding set decaying request.
msg
Messages from the scheduler
syncFilter
Synchronization filter to be used by error fix (and automation devices).
Single bit based synchronization of states or events to be defined.
Used in the error fix devices by Wait for syncFilter bits (The wait method use a bit
mask filter to decide which sync filter bits to wait for).
Last Modified 16 December 2024